<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Monkey PHP Framework</title>
<link type="text/css" href="statics/css/base.css" rel="stylesheet" />
<script type="text/javascript" src="statics/js/jquery.min.js"></script>
<!--prettify-->
<link type="text/css" href="statics/css/prettify.css" rel="stylesheet" />
<script type="text/javascript" src="statics/js/prettify.js"></script>
<script type="text/javascript" src="statics/js/html5.js"></script>
<script type="text/javascript" src="statics/js/monkey.js"></script>
</head>

<body>
<!--page_wrap:start-->
<div class="page_wrap">

<p>
    <h2>2.6  多语言管理类\Monkey\LanguageManager</h2>
    <br />
    <b>公开方法：</b><br />
        <table class="table table_bordered table_striped">
            <thead>
                <tr>
                    <th>方法名</th>
                    <th>参数</th>
                    <th>说明</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <th>::_instance</th>
                    <td>无</td>
                    <td>获取多语言管理类单例。返回\Monkey\LanguageManager</td>
                </tr>
                <tr>
                    <th>getLanguageFile</th>
                    <td>string $moduleName 模块名<br/>
                        string|null $append 文件名的附加标识。
                    </td>
                    <td>获取语言文件路径。优先检查用户语言，其次是浏览器语言，最后是默认语言。返回string。<br/>
                        语言文件路径有两种：<br/>
                        1是： 模块目录/模块名/language/语言名.lan.php;<br/>
                        2是： 模块目录/模块名/language/语言名.附加标识.lan.php;<br/>
                        语言文件内容是返回一个数组。
                    </td>
                </tr>
                <tr>
                    <th>getLanguageData</th>
                    <td>string $moduleName 模块名<br/>
                        string|null $append 文件名的附加标识。
                    </td>
                    <td>获取语言包数据。返回array。</td>
                </tr>
                <tr>
                    <th>getUserLanguage</th>
                    <td>无</td>
                    <td>获取用户选择的语言名。返回string。</td>
                </tr>
                <tr>
                    <th>setUserLanguage</th>
                    <td>string $lanName 语言名称</td>
                    <td>设置浏览用户的语言名。返回\Monkey\LanguageManager。</td>
                </tr>

            </tbody>
        </table>

    <b>注意：</b><br />
    （1）cookie 中语言设置的键名为 MonkeyLanguage，可以在类中的私有属性里修改。<br />

</p>


</div>
<!--page_wrap:end-->
</body>
</html>